home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-06 | 3.3 KB | 81 lines | [TEXT/GEOL] |
- Item 5780082 7-July-90 16:19PDT
-
- From: MOOF Rollin, Keith A
-
- To: MACAPP.TECH$ MacApp Technical
-
- Sub: RE>Old & new bugs in MacA
-
- Attn: Germany - Norbert Lindenberg,I
- SentBy: Keith Rollin
- Reply to: RE>Old & new bugs in MacApp 2.
-
- Norbert
-
- Thanks for posting this list of bugs. About half of them we know about; the
- other half deserve our consideration.
-
- >TTEView.ScrollSelection does not work as advertised, if the view has
- >been completely scrolled out of the window. This is irritating when a
- >TTEView is used as a subview of a larger view - it is possible to edit a
- >text that is totally out of sight. An example is the first dialog in the
- >DemoDialogs sample program.
-
- Good point. It looks like RevealRect should take into account the possibility
- of nested scrollers. This might be solved by having TScroller.RevealRect call
- INHERITED RevealRect, with the rectToReveal parameter holding the frame of the
- scroller. This way, any uberScrollers can scroll any sub-scrollers into view.
- ----------------------------------------
-
- >If for some x in [v,h]
- > fSizeDeterminer[x] = sizeFillPages and not
- >fPrintHandler.fFixedSizePages[x] for some view, the view often is
- >displayed with some white space after the last page containing real view
- >contents. Printing the view then results in a blank page being ejected
- >after printing the view contents.
- >
- >Under the conditions given above, ComputeSize should rather use a loop
- >calling DoBreakFollowing to determine the view's size.
-
- This is in the upcoming technote, and on our list of bugs to be fixed.
- ----------------------------------------
-
- >If a failure occurs in TDocument.Revert, the document is not freed.
- >Instead, TRevertDocCommand.DoIt tries to show the reverted document. As
- >the document's data structures may be inconsistent due to the
- >failure, the application may bomb at this point.
-
- This is in the upcoming technote, and on our list of bugs to be fixed.
- ----------------------------------------
- >Summary: TDocument.DiskFileChanged maps too many errors to errFileChanged
- >
- >If GetFileInfo returns any result other than noErr,
- >TDocument.DiskFileChanged maps it to errFileChanged, because there is no
- >check for (err = noErr) in the ELSE IF branch. The resulting alert is
- >misleading, as the file may also have been renamed, deleted, or the file
- >server may have gone offline.
-
- Thanks. I think that someone also pointed out that some QuickDraw errors even
- map into generic file manager errors.
- ----------------------------------------
-
- Date: July 7, 1990
- Summary: fMarginRes wrong for scaled printing
-
- >While fMarginRes has been fixed for landscape printing, it now is wrong
- >for scaled printing. The statement in IM II-150, "if you divide the width
- >of rPage by iHRes, you get the width of the page rectangle in inches", is
- >wrong for scaled printing.
-
- Thanks for the problem AND the solution.
- ----------------------------------------
- >The value for kPriorityHigh ({MAPInterfaces}UMacApp.p) is wrong, it
- >should be kPriorityNormal -32 or just 32.
-
- You're right. Gee, that was stupid of us. Personally, I'm in favor of taking
- out all that math stuff, and assigning straight numbers to the various
- priorities.
- ----------------------------------------
-
-
-